package com.MSofLectures.Entity.Lecture;

import java.util.Map;

public interface LectureImp {
	public String getValue(String key);//获取由key制定的lecture属性
	public void altValue(String key,String value);//修改属性
	public void addKey(String key,String value);//添加属性，注意，这个由key指定的属性必须在lecture_keyValueName表当中存在
	public Map<String,String>iterator();//枚举所有属性及其值

	public void save();//在创建lecture、修改lecture之后进行保存
	public boolean map();//在读取lecture的属性之前必须先进行映射，从数据库获取lecture的所有属性

	public void setLectureId(String lectureId);
	public String getLectureId();

	public void setLecture_submittorId(String lectureSubmittorId);
	public String getLecture_submittorId();

	public void setLectureDescription(String lectureDescription);
	public String getLectureDescription();

	public void delete();//删除lecture

	public String[] createRegisterCode(int number);//创建number个验证码
	
	public void finalize() throws Throwable;
}
